Vcenter TrustedInfrastructure TrustAuthorityClusters Kms Providers CreateSpec
This schema is deprecated as of vSphere API 8.0.3.0 and removed in vSphere API 9.0.0.0.
The Vcenter TrustedInfrastructure TrustAuthorityClusters Kms Providers CreateSpec schema contains properties that describe the desired configuration for a new Key Provider.
This schema was added in vSphere API 7.0.0.0.
{
"provider": "string",
"master_key_id": "string",
"key_server": {
"type": "string",
"description": "string",
"proxy_server": {
"hostname": "string",
"port": 0
},
"connection_timeout": 0,
"kmip_server": {
"servers": [
{
"name": "string",
"address": {
"hostname": "string",
"port": 0
}
}
],
"username": "string"
}
}
}
This property is deprecated as of vSphere API 8.0.3.0 and removed in vSphere API 9.0.0.0.
Name of the provider.
A unique string chosen by the client.
This property was added in vSphere API 7.0.0.0.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider
. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms.Provider
.
This property is deprecated as of vSphere API 8.0.3.0 and removed in vSphere API 9.0.0.0.
Master key ID created for the provider.
A unique Key ID.
This property was added in vSphere API 7.0.0.0.
This property is deprecated as of vSphere API 8.0.3.0 and removed in vSphere API 9.0.0.0.
Key server associated with this Provider.
This property was added in vSphere API 7.0.0.0.